Towards factoring in SL ( 2 , F 2 n )
نویسنده
چکیده
The security of many cryptographic protocols relies on the hardness of some computational problems. Besides discrete logarithm or integer factorization, other problems are regularly proposed as potential hard problems. The factorization problem in finite groups is one of them. Given a finite group G, a set of generators S for this group and an element g ∈ G, the factorization problem asks for a “short” representation of g as a product of the generators. The problem is related to a famous conjecture of Babai on the diameter of Cayley graphs. It is also motivated by the preimage security of Cayley hash functions, a particular kind of cryptographic hash functions. The problem has been solved for a few particular generator sets, but essentially nothing is known for generic generator sets. In this paper, we make significant steps towards a solution of the factorization problem in the group G := SL(2,F2n), a particularly interesting group for cryptographic applications. To avoid considering all generator sets separately, we first give a new reduction tool that allows focusing on some generator sets with a “nice” special structure. We then identify classes of trapdoor matrices for these special generator sets, such that the factorization of a single one of these matrices would allow efficiently factoring any element in the group. Finally, we provide a heuristic subexponential time algorithm that can compute subexponential length factorizations of any element for any pair of generators of SL(2,F2n). Our results do not yet completely remove the factorization problem in SL(2,F2n) from the list of potential hard problems useful for cryptography. However, we believe that each one of our individual results is a significant step towards a polynomial time algorithm for factoring in SL(2,F2n).
منابع مشابه
Integer Factoring Using Small Algebraic Dependencies
Integer factoring is a curious number theory problem with wide applications in complexity and cryptography. The best known algorithm to factor a number n takes time, roughly, exp(2 log1/3 n· log2/3 logn) (number field sieve, 1989). One basic idea used is to find two squares, possibly in a number field, that are congruent modulo n. Several variants of this idea have been utilized to get other fa...
متن کاملA subquadratic algorithm for minimum palindromic factorization
We give an O(n logn) time algorithm for factoring a string into the minimum number of palindromic substrings. That is, given a string S[1..n], in O(n logn) time our algorithm returns the minimum number of palindromes S1, . . . , Sl such that S = S1 · · ·Sl.
متن کاملThe Diagrammatic Soergel Category and sl(2) and sl(3) Foams
In this paper we define functors between the Elias-Khovanov diagrammatic version of the Soergel category SC defined in [3] and the categories of universal sl(2) and sl(3)-foams defined in [2] and [7]. The Soergel category provides a categorification of the Hecke algebra and was used by Khovanov in [5] to construct a triply graded link homology categorifying the HOMFLYPT polynomial. Elias and Kh...
متن کاملSimple Conformal Algebras Generated by Jordan Algebras
1 Background and Motivation We start with an example of affine Kac-Moody algebras and the Virasoro algebra. In this talk, F will be a field with characteristic 0, and all the vector spaces are assumed over F. Denote by Z the ring of integers and by N the set of nonnegative integers. Let 2 ≤ n ∈ N. Set sl(n,F) = {A ∈ Mn×n(F) | tr A = 0}, (1.1) 〈A,B〉 = tr AB for A,B ∈ sl(n,F), (1.2) where Mn×n(F)...
متن کاملREPRESENTATIONS OF CLASSICAL p-ADIC GROUPS
Preface 1 1. Classical groups 4 2. Parabolic induction 10 3. Admissible representations 16 4. Jacquet modules and cuspidal representations 24 5. Composition series of induced representations of SL(2, F ) and GL(2, F ) 34 6. Some examples 39 7. Parabolically induced representations of SL(2, F ) and GL(2, F ) 45 8. Some general consequences 52 9. GL(n, F ) 55 10. GSp(n, F ) 62 11. On the reducibi...
متن کامل